body, td, th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 0px; /* Não retirar! */
}

#container {
    /* width: 1024px; */
    margin: 0 auto;
    width: auto;
}

#cabecalho {
    background-image: url('../resources/imagens/bkg_banner_sdpp.jpg'); 
    background-position: center;
    
    margin: 2px 0px 1px 0px;
    text-align: left;
    height: 93px;
}

#corpo_home {
    /* background-color: snow; */
    /* background: url("../resources/imagens/fundo.jpg") repeat-x; */
    background-image: url('../resources/imagens/fundo.jpg');
    background-size: cover;
    height: 680px;
}

#corpo {
    /* overflow: auto; */
    width: auto;
}

#barra_titulo_home {
    background-color:  skyblue; 
    height: 28px;
    padding: 4px;
    font-size: 22px;
    color: black;
}

#barra_menu {
    width: 100%;
    height: 46px;
}

#telaLogin {
    min-width: fit-content;
    max-width: fit-content;
    max-height: fit-content;
    min-height: 45%;
    position: absolute;
    left: 3%;
    top: 33.5%;
} 

#telaNovoCadastro {
    min-width: fit-content;
    max-width: 20%;
    max-height: fit-content;
    min-height: 45%;
    position: absolute;
    left: 31%;
    top: 33.5%
} 

#telaSlides {
    min-width: fit-content;
    min-height: fit-content;
    position: absolute;
    min-height: 45%;
    left: 55%;
    top: 33.5%;
} 

#rodape {
    background-color: skyblue; 
    text-align: center;
}